export default {
    languageSwitching: '语言切换',
    common: {
        emptyInitResult: '这里还没有数据. . .',
        emptyQueryResult: '没有符合条件的结果. . .',
        queryCondition: '查询条件',
        hasSelect: '已选{count}项',
        moreAction: '更多操作',
        singleTemplateRule: '单表类型',
        customRule: '自定义规则',
        multiTemplateRule: '多表比对',
        fileTemplateRule: '文件类型',
        checkAlertRule: '告警节点',
        collapseTemplate: '收起模板',
        metricTip: '指标由SQL预览中的SQL计算得到，可以存储历史值，用于波动和周期性校验。支持手动输入，输入格式为subsystemName_type_enCode_frequecy。',
        paramsExample: '参数示例',
        rejectFailedResults: '是否剔除失败指标值',
        filterFields: '筛选字段',
        filterMethod: '筛选方式',
        filterCentent: '筛选内容',
        invalidMetric: '无效的指标数据',
        selectDatabase: '请选择对应数据库!',
        selectCluster: '请先选择集群！',
        ruleMetric: '规则指标',
        VerificationMetric: '校验指标',
        contain: '包含',
        startWithCharacter: '以字符开头',
        endWithCharacter: '以字符结尾',
        sameNameTable: '同名表',
        regularExpression: '正则表达式',
        whiteList: '白名单',
        blacklist: '黑名单',
        listNotEmpty: '名单字段不能为空!',
        ruleBaseInfo: '规则基础信息',
        ruleDataSource: '规则数据源',
        sourceName: '源表名',
        targetName: '目标表名',
        ruleVerificationMethod: '规则校验方式',
        ruleExecutionParameters: '规则执行参数',
        tenantManagement: '租户管理',
        proxyUser: '代理用户',
        proxyUserManagement: '代理用户管理',
        developmentDepartment: '开发部门',
        status: '状态',
        timeFormat: '时间格式',
        tableFormation: '不能包含空格，空，特殊符号，中文...',
        username: '用户名',
        yourself: '不能添加,编辑,删除自己！',
        deleteCreateUserTips: '不能删除项目创建者',
        canNotDeleteProjectOfOthers: '不能删除他人项目',
        deleteUser: '确认删除【{name}】用户？',
        permissions: '权限',
        notRole: '没有权限',
        associationRules: '关联规则',
        projectUser: '项目用户',
        projectAuthorityManagement: '项目权限管理',
        fpsFrom: "'from'填写的库表与fps指定保存的库表不一致，则不进行fps数据校验",
        stop: '停止',
        stopSuccess: '停止成功',
        firstLineHeader: '首行为表头',
        duplicateTableName: '重复的表名',
        duplicateContent: '重复的内容',
        tableDesc: '列名称和列类型不能为空！',
        tableDescRepeat: '列名称和列类型不能重复！',
        sourceAndtargetDB: '源数据库和目标数据库不能重复！',
        conditionTable: '表结构未填写',
        fpsTableTip: '该表名将作为FPS文件对应的数据表',
        saveHive: '保存hive表',
        separator: '分隔符',
        comma: '逗号',
        verticalBar: '竖杠',
        space: '空格',
        fpsDataCheck: 'FPS文件校验',
        fileID: '文件ID',
        fileHash: '文件哈希值',
        tableStructure: '表结构',
        batch: '批量添加规则',
        openFPS: '开启fps设置',
        closeFPS: '关闭fps设置',
        stopTip: '确认停止{name} 吗？',
        illegalOperation: '非法操作',
        partition: '分区',
        enterPartition: '请输入分区路径，非必选，格式为  {format1} 或 {format2}',
        fileNumber: '文件个数',
        fileNumberCheck: '文件个数检测',
        dataSize: '数据容量',
        dataSizeCheck: '数据容量检测',
        directorySize: '目录大小',
        noData: '暂无数据',
        projectName: '项目名称',
        projectEnName: '项目英文名称',
        projectCnName: '项目中文名称',
        cnName: '中文名称',
        taskName: '任务名称',
        projectId: '项目Id',
        projectState: '项目状态',
        operate: '操作',
        ok: '确定',
        cancel: '取消',
        prev: '上一步',
        next: '下一步',
        historicalValue: '历史值',
        newProject: '新增项目',
        edit: '编辑',
        save: '保存',
        dontSave: '不保存',
        SQL: 'SQL预览',
        monthlyFluctuation: '月波动',
        weeklyFluctuation: '周波动',
        daillyFluctuation: '日波动',
        fixedValue: '固定值',
        yearCircleCompare: '年环比',
        halfYearCircleCompare: '半年环比',
        seasonCircleCompare: '季环比',
        monthCircleCompare: '月环比',
        weekCircleCompare: '周环比',
        dayCircleCompare: '日环比',
        hourCircleCompare: '时环比',
        monthSameCompare: '月同比',
        equal: '等于',
        greaterThan: '大于',
        lessThan: '小于',
        greatThanOrEqualTo: '大于等于',
        lessThanOrEqualTo: '小于等于',
        unequalTo: '不等于',
        beforeDays: '前N+1天(表示程序运行时的实际日期前N+1天,需手动改变N值)',
        delete: '删除',
        successfulOperate: '操作成功',
        crossDatabaseFullVerification: '后台正在添加中，将跳转到项目详情!',
        back: '返回',
        fail: '登录失败，请检查密码或帐号',
        notFound: '请求未找到',
        contentLanguage: 'zh_CN',
        refresh: '刷新',
        notEmpty: '不能为空',
        enterNumber: '请输入数字',
        invalidNumber: '请输入有效数字',
        lettersNumbers: '请输入英文字母或数字',
        lettersNumbersCN: '请输入中文英文字母或数字',
        run: '执行',
        runUser: '执行用户',
        executeQueueName: '执行队列',
        executeParams: '执行参数',
        engineReuse: '引擎复用',
        engine: '引擎',
        addEngine: '添加引擎',
        switchCluster: '切换集群',
        configParams: 'Spark参数',
        condition: '过滤条件',
        isDynamicPartition: '动态分区',
        topPartition: '顶层分区',
        pleaseEnterTopPartition: '请输入顶层分区，示例ds=$(run_date)',
        runDate: '跑批时间',
        execution_param: '变量替换',
        variable: '变量',
        addVariable: '添加变量',
        isDynamicPartitionTips: '按照最细粒度的分区拆解执行',
        ruleName: '规则名称',
        ruleType: '规则类型',
        ruleDescription: '规则描述',
        ruleEnable: '规则状态',
        ruleEnName: '英文名称',
        ruleCnName: '中文名称',
        ruleTemplate: '校验规则',
        ruleCondition: '校验条件',
        ruleResult: '校验结果',
        verificationTemplate: '校验模板',
        verificationMethod: '校验方式',
        dataSource: '数据源',
        database: '库名',
        table: '表名',
        subSystem: '子系统',
        dataLabel: '数据标签',
        developDepartment: '开发部门',
        bussinessDepartment: '业务部门',
        bloodRelationshipAnalysis: '血缘分析',
        tableRule: '表规则',
        columnRule: '字段规则',
        column: '字段',
        template: '校验模板',
        cluster: '集群',
        storageCluster: '存储集群',
        taskExecCluster: '任务执行集群',
        sourceDatabase: '来源数据库',
        targetDatabase: '目标数据库',
        linkis: 'Linkis地址',
        token: 'Linkis令牌',
        pleaseEnter: '请输入',
        view: '查看',
        executeTask: '执行任务',
        config: '配置',
        templateParameter: '模板参数',
        templateType: '模板类型',
        fileType: '文件类型',
        customType: '自定义类型',
        crossTableType: '多表比对',
        databaseList: '数据库',
        tableList: '表格',
        tableLibst: '数据表',
        relationWorkflow: '关联批量项目/关联工作流',
        detail: '详情',
        clustetrConfig: '集群配置',
        errorCheck: '校验失败',
        failCheck: '未通过校验',
        byCheck: '通过校验',
        checkDataSource: '校验数据源',
        technicalRegulation: '规则',
        parityField: '校验字段',
        thresholdValue: '校验阈值',
        qualityCheck: '质量校验',
        search: '搜索',
        project: '项目',
        number: '任务编号',
        yes: '是',
        no: '否',
        user: '用户',
        add: '新增',
        submit: '提交',
        upstream: '上游表查询',
        openTask: '是否开启任务阻断',
        closeTask: '关闭任务阻断',
        addRule: '添加规则',
        description: '描述',
        operations: '操作已选项',
        selectOne: '请至少选择一项',
        founder: '创建人',
        createTime: '创建时间',
        modifier: '修改人',
        changeTheTime: '修改时间',
        addTo: '添加',
        addTag: '添加标签',
        itemTag: '项目标签',
        pageinfo: '共{total}条数据,共{pageTotal} 页',
        prompt: '提示',
        errorPage: '抱歉，您访问的页面不存在',
        open: '开',
        close: '关',
        homePage: '返回首页',
        previousPage: '返回上一页',
        editCurrentRules: '编辑当前规则',
        hide: '隐藏',
        show: '显示',
        advanceSetting: '高级设置',
        parameterName: '参数名称',
        parameterValue: '参数值',
        parameterExeBatchSet: '执行参数批量配置',
        ruleParameterExeBatchSet: '规则执行参数批量配置',
        pleaseInput: '请输入',
        pleaseSelect: '请选择',
        pleaseSelectPlus: '请选择{fieldName}',
        timeRange: '起止时间',
        generate: '生成',
        reset: '重置',
        advanceSearch: '高级筛选',
        projectPermission: '项目权限',
        version: '版本',
        versionDesc: '版本描述',
        publish: '发布',
        rollback: '回滚',
        all: '全部',
        setTableHeaderConfig: '设置表格',
        setTableHeaderConfigDesc: '设置表格需要显示的字段信息',
        activatedHeaders: '已选字段',
        inactivatedHeaders: '可选字段',
        noneInactivatedHeaders: '暂无可选字段',
        calculationSQL: '指标计算sql',
        connect: '连接',
        expression: '表达式',
        metric: '指标',
        more: '更多',
        searchEnKeyWords: '搜索英文名称关键词',
        searchCnKeyWords: '搜索中文名称关键词',
        filter: '筛选',
        query: '查询',
        advancedFilter: '高级筛选',
        relationObject: '关联对象',
    },
    indexManagement: {
        title: '指标管理',
        autoGenerate: '指标名自动拼接生成',
        multiIndexType: '子系统/产品/自定义',
        subsystem: '子系统',
        product: '产品',
        customize: '自定义',
        indexName: '指标名',
        indexEnName: '指标英文名',
        indexCnName: '指标中文名',
        addIndicator: '新增指标',
        indexDesc: '指标描述',
        bussinessDimension: '业务维度',
        creator: '创建人',
        reviser: '修改人',
        indexCategory: '指标分类',
        indexFrequency: '指标频率',
        en_code: '英文编码',
        inUse: '是否可用',
        inMultiDCN: '是否为多DCN指标',
        visibleRange: '可见范围',
        developDepartment: '开发科室',
        maintainDepartment: '运维科室',
        visibilityDepartment: '可见范围',
        pleaseEnterEnChar: '请输入英文字符',
        daily: '每日',
        monthly: '月度',
        quarterly: '季度',
        halfYear: '半年度',
        year: '年度',
        single: '单次',
        import: '导入指标',
        export: '导出指标',
        importSuccess: '指标导入成功',
        selectIndex: '请选择需要导出的指标',
        reviewIndex: '查看指标',
        editIndex: '编辑指标',
        deleteIndex: '删除指标',
        indexDetail: '指标详情',
        deleteBatch: '批量删除',
        visualizationBatch: '批量可视化',
        comfirmDeleteCurrentMetric: '确认删除指标吗？',
    },
    modal: {
        deleteRule: '删除规则',
    },
    label: {
        projectIntro: '项目介绍',
        projectDesc: '项目描述',
        projectId: '项目ID',
        alarm: '是否校验',
        comparisonMethod: '比较方式',
        validationRules: '输出的校验规则',
        statisticalFunction: '统计函数',
        openStaticExecutationParams: '是否指定静态执行参数',
        clusterName: '选择集群',
        uploadException: '是否上传校验失败指标值至IMS',
        uploadQuota: '是否上传校验通过指标值至IMS',
        task: '任务',
    },
    toastSuccess: {
        successImport: '{name}导入成功',
        deleteSuccess: '删除成功',
        executeSuccess: '任务执行成功',
        submitSuccess: '任务提交成功',
        addSuccess: '添加成功',
        technicalSuccess: '规则导入成功',
        editSuccess: '修改成功',
        noEdit: '未做修改',
        search: '查询成功',
        noResult: '查询为空',
        refreshSuccessfully: '刷新成功',
        authorizedSuccess: '授权成功 ',
        simulatedOut: '模拟用户账号退出成功',
        simulatedUser: '模拟用户成功',
        publishSuccess: '发布成功',
    },
    toastWarn: {
        importFile: '所导入文件不能大于5M',
        validationRule: '请选择校验规则',
        conformValidationRules: '不符合校验规则的字段',
        atMost: '最多可以选择',
        fields: '个字段',
        oneField: '最少选择一个字段',
        cluster: '集群名称不能为空',
        selectCluster: '请选择集群',
        oneType: '类型至少选择一个',
        userEmpty: '用户不能为空',
        oneMapping: '至少添加一条映射关系！',
        cannotBeEmpty: '数据库，表不可以为空！',
        selectRelation: '请选择运算关系',
        expressionEmpty: '表达式不可为空',
        tagRepeat: '标签重复',
        statisticalFunction: '统计函数不能为空!',
        ruleName: '规则名称不能为空!',
        verificationTemplate: '校验模板不能为空!',
        calculationSQL: '指标计算sql不能为空!',
        dataSourceType: '数据源类型不能为空!',
        databaseList: '数据库不能为空!',
        tableList: '数据表不能为空!',
        column: '字段不能为空!',
        condition: '过滤条件不能为空',
    },
    toastError: {
        selectFile: '请选择需要导出的{name}',
        exportFail: '{name}导出失败',
        selectRule: '请选择需要导出的规则',
        runRule: '请选择需要执行的规则',
        submitFail: '提交失败',
        excuteFail: '任务执行失败',
        importDataFail: '{name}导入失败',
    },
    message: {
        delete: '请确认是否删除？',
        thresholdTitle: '超出阈值范围',
        thresholdText: '日波动，月波动，周波动的阈值最大值为10000%',
        title: '标题',
        password: '密码是',
        user: '请确认是否退出当前模拟用户账号',
    },
    tableThead: {
        ruleId: '规则ID',
        templateName: '校验模版',
        databaseAndTable: '数据库/表',
        createTable: '创建表结构',
    },
    home: {
        login: '登录',
        username: '用户名',
        password: '密码',
        system: '系统',
        enterUsername: '请输入用户名',
    },
    dashboard: {
        dashboard: '工作概览',
        todaySummary: '今日概况',
        summaryAnalysis: '概况分析',
        alarmLevelSummaryAnalysis: '警告级别概况分析',
        projectStateSummaryAnalysis: '项目状态概况分析',
        todayProjectState: '今日项目状态',
        lastModify: '最近更新',
        total: '共{total}条',
        todayPass: '今日通过校验',
        todayFail: '失败',
        last7Days: '最近7天',
        last30Days: '最近30天',
        warningToday: '今日告警',
        level: '级别',
        reason: '原因',
        number: '编号',
        startTime: '开始时间',
        endTime: '结束时间',
        criticalNum: 'Critical级别告警数',
        majorNum: 'Major级别告警数',
        minorNum: 'Minor级别告警数',
        warningNum: 'Warning级别告警数',
        infolNum: 'Info级别告警数',
        totalNumberOfApplication: '任务总数',
        failedNumberOfAppliaction: '任务失败数',
        passNumberOfApplication: '任务通过校验数',
        notPassNumberOfApplication: '任务未通过校验数',
    },
    alarmsList: {
        applicationId: '编号',
        executionTime: '执行时间',
        task: '子任务:通过校验/失败/未通过校验',
        passVerification: '通过校验/失败/未通过校验',
        statusList: "{0:'', 1:'已提交', 2:'', 3:'运行中', 4:'通过校验', 5:'', 6:'', 7:'失败',8:'未通过校验',9:'任务初始化失败', 10:'任务初始化成功',11:'参数错误'}",
    },
    projects: {
        projects: '规则管理',
        delete: '是否要删除',
        rule: '规则',
        groupName: '组名',
        deleteRule: '请确认是否删除 {name} 规则?',
        projectHint: 'Tip: 普通项目主要是Qualitis UI创建和管理的项目。是构建校验任务的基础。\n工作流项目主要是Qualitis内嵌DSS，联动创建和管理的项目，是工作流的校验任务的基础。',
        lableRepeat: '标签名已存在',
    },
    myProject: {
        createBatch: '创建批量规则',
        basic: '基础信息',
        create: '创建新规则',
        myProject: '我的项目',
        template: '执行参数模版',
        delConfig: '删除配置',
        codeAddress: '代码存储配置',
        importProject: '导入项目',
        downloadProject: '导出项目',
        setTableHeaderConfig: '设置表格',
        newSingleTableRule: '单表校验',
        newCustomRule: '单指标校验',
        sqlVerification: '自定义SQL校验',
        sqlVerificationInputTips: '请在sql中使用‘AS’指定别名，且不支持多条sql解析',
        newMultiTableRule: '多表比对',
        documentVerification: '表文件校验',
        crossDatabaseFullVerification: '库一致性比对',
        importRules: '导入规则',
        DownloadRules: '导出规则',
        run: '执行规则',
        rules: '项目规则',
        ruleGroupName: '规则组名',
        more: '更多',
        record: '执行记录',
        executeParamsTemplate: '执行参数模版',
        executeParams: '执行参数',
        indicatorParameters: '指标参数',
        addTemplate: '添加模版',
        createNewTemplate: '创建新模板',
        templateName: '模版名称',
        static: '静态执行参数',
        pleaseEnterStaticParams: '请输入静态执行参数',
        disconnect: '开启任务阻断',
        warning: '告警',
        warningParams: '告警参数',
        enableParameter: '是否启用规则',
        unionSwitch: '聚合多环境计算',
        confirmAdd: '确认添加',
        confirmCreate: '确认创建',
        name: '执行参数名称',
        isStatic: '是否指定静态执行参数',
        isDisconnect: '是否开启任务阻断',
        isWarning: '是否告警',
        isNoise: '是否去噪',
        isNoiseEnabled: '是否启用去噪',
        cluster: '集群',
        abnormal_database: '异常数据库',
        abnormalDatabaseStorage: '异常数据存储库',
        paramsType: '参数类型',
        paramsName: '参数名称',
        paramsValue: '参数值',
        variableType: '变量类型',
        variableName: '变量名称',
        variableValue: '变量值',
        pleaseEnterVariableValue: '请输入变量值',
        pleaseEnterParamsValue: '请输入参数值',
        level: '告警级别',
        pleaseSelectWarningLevel: '请选择告警级别',
        receiver: '告警接收人',
        pleaseEnterWarningReceiver: '请输入,多个接收人使用逗号分隔',
        alarmEvent: '告警事件',
        dateSelectMethod: '日期选择方式',
        eliminateStrategy: '去噪策略',
        businessDate: '业务日期',
        confirmDelete: '是否确认删除',
        checkNoiseRangeType: '校验值噪声范围类型',
        selectHint: '可从执行参数模版中选择，',
        select: '请选择',
        confirmSelect: '确认选择',
        history: '项目操作记录',
        history_empty: '修改记录为空',
        rename: '重命名',
        ordinaryProject: '普通项目',
        workflowProject: '工作流项目',
        addOrdinaryProject: '新增普通项目',
        label: '标签',
        deleteProject: '确认删除【{name}】项目？',
        projectEdit: '项目编辑',
        operationType: '操作类型',
        operateUser: '操作用户',
        operationRemark: '操作内容备注',
        operationTime: '修改时间',
        operationField: '修改字段',
        operationUser: '修改人',
        beforeOperation: '修改前',
        afterOperation: '修改后',
        excuteRule: '执行规则',
        excuteTime: '执行时间',
        excuteUser: '执行人',
        projectEnNameRegTips: '请输入英文、数字、下划线',
        projectOnlyEnNameRegTips: '请输入英文、数字',
        projectCnNameRegTips: '请输入中文、英文、数字、下划线',
        confirmExport: '确认导出',
        confirmEnable: '确认启用规则',
        confirmDisenable: '确认禁用规则',
        inspectionTemplate: '检验模板',
        filtrateRule: '规则筛选',
        confirmExecute: '确认执行',
        abnormalDataStorage: '异常数据定向存储',
        staticStartupParam: '资源参数',
        setFilterCondition: '设置过滤条件',
        pleaseEnterFilter: '请输入单表过滤条件',
        pleaseEnterSourceTableFilter: '请输入源表过滤条件',
        pleaseEnterTargetTableFilter: '请输入目标表过滤条件',
        filterCondition: '单表过滤条件',
        sourceTableFilter: '源表过滤条件',
        targetTableFilter: '目标表过滤条件',
        deleteFailCheckResult: '剔除校验失败指标值',
        uploadAbnormalValue: '上传校验失败指标值至IMS',
        uploadRuleMetricValue: '上传校验通过指标值至IMS',
        owningSubsystem: '所属子系统',
        associateScheduledTask: '关联调度任务',
        publishScheduledTask: '发布调度任务',
        changeEnable: '批量启用',
        changeDisEnable: '批量禁用',
        addParams: '添加参数',
        noiseEliminationParams: '去噪参数',
        addAlarm: '添加告警',
        addNoiseEliminationRule: '添加去噪规则',
        noiseEliminationRule: '去噪规则',
        taskStartTime: '任务开始时间',
        taskEndTime: '任务结束时间',
        excuteStatus: '执行状态',
        taskNumber: '任务编号',
        creator: '创建人',
        createTime: '创建时间',
        modifier: '修改人',
        modifyTime: '修改时间',
        workflowSpace: '工作流空间',
        workflowName: '工作流名称',
        workflowTaks: '工作流任务',
        dataAlarmRule: '数据告警规则',
        alarmSubject: '告警主题',
        alarmTable: '告警表',
        alarmDetail: '告警详情',
        defaultAlarmMan: '默认告警人',
        advanceAlarmMan: '高等级告警人',
        alarmFilterCondition: '过滤条件',
        defaultAlarmFilterCol: '默认告警筛选列',
        advanceAlarmFilterCol: '高等级告警列',
        contentShowCol: '内容展示列',
    },
    ruleQuery: {
        ruleQuery: '规则查询',
        tableRuleInformation: '表规则信息',
        filterValidationFields: '筛选效验字段',
        tableDetail: '表详情',
        fieldName: '字段名',
        fieldNameKey: '字段名关键词',
        switchTips: '排除关联规则为0的字段',
        switchRuleTips: '排除校验规则为0的表',
        switchColumnTips: '排除字段规则为0的字段',
        dcn: 'DCN',
        verifyRule: '校验规则',
        associatedApp: '关联应用',
        appBlood: '应用血缘',
        dataBlood: '数据血缘',
        projectName: '项目名称',
        ruleGroupName: '规则组名称',
    },
    ruleTemplate: {
        ruleTemplate: '规则模板',
        templateDetails: '模板详情',
    },
    functionManagement: {
        functionManagement: '函数管理',
        cn_name: '函数中文名',
        name: '函数英文名',
        desc: '函数描述',
        enter: '函数入参列表',
        return: '函数结果类型',
        version: '函数版本',
        dir: '函数分类',
        impl_type: '实现方式',
        enable_engine: '可用引擎',
        enable_cluster: '可用集群',
        status: '状态',
        create_user: '创建人',
        modify_user: '修改人',
        create_time: '创建时间',
        modify_time: '修改时间',
        devDepartment: '开发科室',
        opsDepartment: '运维科室',
        actions: '操作',
        register_name: '函数注册名',
        file: '函数文件',
        visibility_department: '可见范围',
        preview: '函数预览',
    },
    configureParameter: {
        configureParameter: '系统设置',
        engineConfiguration: '引擎配置',
    },
    personnelManage: {
        personnelManage: '人员配置',
    },
    optionManage: {
        optionManage: '权限管理',
    },
    metadataManagement: {
        metadataManagement: '元数据管理',
        metadataUpdate: '元数据更新',
    },
    addTechniqueRule: {
        // eslint-disable-next-line no-template-curly-in-string
        replace: '替换SQL模版中的占位符${filter}',
        notConformRules: '不符合规则的字段',
        fields: '个字段',
        limitRule: '已含有规则',
        notSupportUpstream: '不支持上游环境',
        selectDataFirst: '请先选择数据表',
    },
    verifyFailData: {
        notPassBase: '异常数据存储结果表',
        notCheck: '未校验',
        singleTableCheck: '单表校验',
        customTableCheck: '自定义校验',
        ruleType: '规则类型',
        database: '数据库',
        dataTable: '数据表',
        databaseAndDataTable: '数据库 数据表',
        actualResult: '实际结果',
        notPassTable: '未通过校验数据的存储表',
        acrossCheck: '多表比对',
        table: '表',
        resultOrder: '实际结果排序',
        restoreData: '还原数据结构',
        checkDetails: '校验详情',
        ruleDetails: '规则详情',
        validateStatus: '校验状态',
    },
    crossTableCheck: {
        Database: '数据库',
        alarmReceiver: '告警接收人',
        alert_receiver: '直接复制企业微信英文全名（比如：allenzhou）即可，多个以英文逗号分隔。',
        sheets: '数据表',
        mapSheets: '数据表',
        search0: '请输入关键字进行搜索',
        signOfOperation: '运算符号',
        function: '函数',
        keyWords: '关键字',
        expression: '系统表达式',
        inTheDay: '当天',
        actualDate: '表示程序运行时的实际日期前一天',
        before: '前',
        day: '天',
        beforeDay: '表示程序运行时的实际日期前',
        manuallyChange: '需手动改变',
        value: '值',
        mappingRelationship: '映射关系',
        add: '添加',
        leftSide: '左侧表达式',
        relationshipBetween: '关系',
        rightSide: '右侧表达式',
        preview: '预览',
        alarm: '是否告警',
        warnLevel: '告警级别',
        template: 'template',
        compareTheWay: '比较方式',
        addFilterConditions: '添加过滤条件',
        addTheMappingRelationship: '添加映射关系',
        confirmToAdd: '确认添加',
        confirmTheChange: '确认修改',
        operatetheOperator: '操作运算符',
        thecustomValue: '自定义值',
        enterValue: '请输入自定义值',
        dataTable: '数据表',
        addWhere: '添加where添加',
        serviceMenuEditing: '自主菜单编辑',
        customEdit: '自定义编辑',
    },
    crossDatabaseFullVerification: {
        rowFilter: '行过滤',
        columnFilter: '列过滤',
    },
    sqlVerification: {
        indexCalculateSQL: '指标计算SQL',
    },
    taskQuery: {
        batchReExecution: '批量重新执行',
        taskQuery: '任务查询',
        searchCriteria0: '搜索条件',
        status: '任务状态',
        search: '查询',
        advanceSearch: '高级筛选',
        ruleNumber: '规则数目',
        reexecution: '重新执行',
        dataQualitisAnalysis: '数据质量分析',
        reexecutionWarn: '请选择一条任务数据！',
        submissionTime: '任务提交时间',
        endTime: '任务结束时间',
        subTasks: '子任务',
        failure: '失败',
        scheduling: '调度方式',
        selectSearchCriteria: '请选择搜索条件进行查询',
        all: '所有',
        submitted: '已提交',
        inTheOperation: '运行中',
        tasksFailed: '任务初始化失败',
        tasksSuccessfully: '任务初始化成功',
        parameterError: '参数错误',
        submitPending: '提交阻塞',
        selectProject0: '请选择项目',
        searchCriteria: '请选择搜索条件',
        inputTaskNumber: '请输入任务编号',
        selectProject: '选择项目',
        dataSource: '选择数据源',
        interfaceScheduling: '系统触发',
        timeSchedule: 'bdp-client触发',
        workFlow: '工作流触发',
        taskCheck: '子任务状态：通过/未通过/失败',
        taskModal: '过滤条件',
        placeholder: '请输入',
        cancel: '取消',
        confirmation: '确定',
        sumbitSuccess: '重新执行成功',
        fileUpdator: '上传用户',
        filePath: '文件生成路径',
        filePathDemo: '/username/xx/xx',
        exportTips: '本次导出成功，可继续导出，或者关闭弹窗',
        exportSuccessTips: '导出成功，请至{path}(路径)查看',
        exportFailedTips: '导出失败，请检查{reason}',
        remark: '备注',
        exceptionRemark: '异常备注',
        metaApiException: '元数据信息接口异常，可能是数据不存在导致接口请求失败',
        DataPermissionException: '数据被修改或者权限问题',
        QueuePermissionException: '队列权限问题',
        memoryException: '内存不足问题',
        syntaxException: '校验语法问题',
        requestEngineException: '请求引擎失败',
        unknownException: '未知错误',
        timeoutException: '任务超时失败',
        inconsistentData: '数据不符合校验规则',
        leftTableEmpty: '左表存在为空的表或者分区',
        rightTableEmpty: '右表存在为空的表或者分区',
        verifySuccess: '数据符合校验规则',
        allTableEmpty: '两个表都为空',
        stateDetails: '状态详情',
        viewLog: '查看日志',
        stop: '停止运行',
        groupRuleName: '规则组名称',
        partition: '分区条件',
    },
    taskDetail: {
        taskRule: '任务规则',
        startTime: '开始时间',
        endTime: '结束时间',
        collapse: '收起',
        moreErrors: '更多错误',
        moreLogs: '更多日志',
        statusList: "{0:'', 1:'已提交', 2:'初始化', 3: '运行中', 4: '', 5:'通过校验', 6:'未通过校验', 7:'失败', 8:'任务不存在', 9:'取消', 10:'超时', 11:''}",
    },
    ruleTemplatelist: {
        singleTemplate: '单表模板',
        fileTemplate: '表文件模板',
        crossTableTemplate: '跨表模板',
        templateDetail: '模板详情',
        templateId: '模板ID',
        templateName: '模板名称',
        templateNamePreview: '名称预览',
        templateNameType: '命名方式',
        templateCNName: '模板中文名',
        templateENName: '模板英文名',
        templateDesc: '模板描述',
        verificationLevel: '校验级别',
        verificationType: '校验类型',
        verificationCNName: '校验值中文名',
        verificationENName: '校验值英文名',
        verificationActionType: '校验值采样方式',
        actionType: '采样方式',
        actionContent: '采样内容',
        midTableAction: '采样SQL',
        exceptionDatabase: '是否保存异常数据',
        filterFields: '是否需要过滤字段',
        whetherUsingFunctions: '是否使用UDF',
        whetherSetVerificationMethod: '是否固化校验方式',
        verificationMethod: '校验方式',
        udfFunction: 'UDF函数',
        countFunction: '统计函数',
        countFunctionAlias: '统计值',
        creator: '创建人',
        createTime: '创建时间',
        modifyTime: '修改时间',
        modifyName: '修改人',
        multiTableTemplate: '多表比对模板',
        basicInformation: '基础信息',
        dataSourceType: '数据源类型',
        templateType: '模板类型',
        singleTableType: '单表类型',
        singleOrMultipleIndexType: '自定义SQL校验',
        saveData: '不符合校验的数据',
        inputLimit: '输入限制',
        numberOfClusters: '集群数量限制',
        numberOfDatabases: '数据库数量限制',
        numberOfDataTables: '数据表数量限制',
        fieldLimit: '字段限制',
        templateOutput: '模板输出',
        typeMap: [' ', '固定值', '枚举值', '数据表', '字段', '数据库', '字段拼接', '正则', '数组', '条件'],
        notLimited: '不限制',
        notSelectable: '不可选择',
        one: '1个',
        createIntermediateTable: '创建中间表',
        saveTable: '保存中间表',
        previewTemplateSql: 'SQL预览',
        templateStatisticsName: '模板统计名称',
        templateStatisticalFunctions: '模板统计函数',
        templateOutputName: '模板输出名称',
        parseFormat: '解析格式',
        // eslint-disable-next-line no-template-curly-in-string
        tableHint: '请输入生成中间表的sql语句，注意使用占位符。\n 例如：select * from ${db}.${table} where (${filter}) and (${field} is null)',
        functionValue: '函数值',
        replaceName: '占位符名称',
        replaceContent: '替换内容',
        numberType: '统计数值类型',
        deleteTemplate: '请确认是否删除当前【{name}】规则模板?',
        fieldSplice: '字段拼接',
        regular: '正则',
        array: '数组',
        condition: '条件',
        placeholder: '占位符',
        replaceType: '占位符类型',
        CNName: '中文名称',
        ENName: '英文名称',
        CNDescription: '中文描述',
        ENDescription: '英文描述',
        fieldMultipleChoice: '字段是否多选',
        whetherStandardValue: '是否使用标准值',
        whetherNewValue: '是否发现新值',
        placeholderDescription: 'Placeholder description',
        clusterNum: '集群数量',
        dbNum: '数据库数量',
        tableNum: '数据表数量',
        fieldNum: '字段数量',
        visibleRange: '可见范围',
        developDepartment: '开发科室',
        maintainDepartment: '运维科室',
        notDeleteTemplate: '不可删除内置规则模板',
        checkPlaceholderContent: '请检查占位符内容是否完整',
        ANDStitching: 'AND拼接',
        sourceDatabase: '来源数据库',
        sourceTable: '来源表',
        targetDatabase: '目标数据库',
        targetTable: '目标表',
        joinLeftExpression: 'Join左表达式',
        joinOperator: 'join操作符',
        joinRightExpression: 'Join右表达式',
        joinLeftField: 'Join左字段',
        joinRightField: 'Join右字段',
        precondition: '前置条件',
        postcondition: '后置条件',
        countNeed: '最少需要一个占位符',
        addTemplate: '新增模板',
    },
    ruleQueryPage: {
        dataTableName: '数据表名',
        deleteTip: '包含工作流规则，无法删除工作流规则',
        search: '查询',
        technicalRules: '规则数量',
        founder: '创建人',
        technicalRuleName: '规则名称',
        verificationRuleTemplate: '校验规则模板',
        allowedEmpty: '是否允许为空',
        partition: '是否分区',
        primaryKey: '是否主键',
        negativeLength: '字段定长',
        default: '默认值',
        associationRuleManagement: '关联规则管理',
        ruleName: '规则名',
        carriedOut: '执行',
        export: '导出',
        filterTable: '模糊查询表名',
        deleteRule: '请确认是否删除当前【{name}】规则名?',
    },
    tenantManagePage: {
        userManagement: '用户管理',
        newUsers: '新增用户',
        userId: '用户ID',
        userName: '用户名',
        chineseName: '中文名',
        department: '部门',
        create_time: '创建时间',
        create_user: '创建人',
        modify_time: '修改时间',
        modify_user: '修改人',
        userGroupManagement: '用户组管理',
        addTenantUser: '新增租户',
        editTenantUser: '编辑租户',
        tenantUserId: '租户ID',
        tenantUserName: '租户名',
        memberManagement: '成员管理',
        memberNumber: '成员数量',
        userGroup: '用户组',
        userGroupName: '用户组名称',
        addUser: '添加用户',
        authConfig: '权限配置',
        selectUser: '选择用户',
        addMembers: '添加成员',
        deleteCurrentUser: '确认删除当前用户名为【{name}】的数据？',
        deleteTenantUser: '确认删除当前租户名为【{name}】的数据？',
        tenantUserDetail: '租户',
        relatedDepartment: '关联部门',
        relatedInstance: '关联实例',
        searchTenantKeys: '搜索租户名关键字',
    },
    personnelManagePage: {
        userManagement: '用户管理',
        newUsers: '新增用户',
        editUsers: '编辑用户',
        userId: '用户ID',
        userName: '用户名',
        userEnName: '用户英文名',
        userZhName: '用户中文名',
        englishName: '英文名',
        chineseName: '中文名',
        beDepartment: '所属部门',
        beSubDepartment: '所属部门/科室',
        create_time: '创建时间',
        create_user: '创建人',
        modify_time: '修改时间',
        modify_user: '修改人',
        department: '部门',
        userDepartment: '用户部门',
        userGroupManagement: '用户组管理',
        proxyUser: '新增代理用户',
        editProxyUser: '编辑代理用户',
        proxyUserId: '代理用户ID',
        proxyUserName: '代理用户名',
        memberManagement: '成员管理',
        userGroup: '用户组',
        userGroupName: '用户组名称',
        addUser: '添加用户',
        authConfig: '权限配置',
        selectUser: '选择用户',
        addMembers: '添加成员',
        deleteCurrentUser: '确认删除当前用户名为【{name}】的数据？',
        deleteProxyUser: '确认删除当前代理用户名为【{name}】的数据？',
        proxyUserDetail: '代理用户',
        tokenTooltip: '请确保 Jobserver 密码与此处一致，且需要重新发布该用户已有定时任务',
        userConfig: '用户配置',
        viewConfig: '查看配置',
        position: '职位角色',
    },
    optionManagePage: {
        authorizationName: '权限名',
        authorityManagement: '权限管理',
        authorizationId: '权限ID',
        URLAddress: 'URL地址',
        requestMethod: '请求方式',
        editPermissionManagement: '编辑权限管理',
        roleRightsManagement: '角色权限管理',
        rolePermissionID: '角色权限ID',
        role: '角色',
        roleID: '角色ID',
        roleName: '角色名',
        roleType: '角色类型',
        departmentID: '部门ID',
        roleManagement: '角色管理',
        departmentManagement: '部门管理',
        roomManagement: '科室管理',
        roomName: '科室名称',
        characterName: '角色名',
        departmentName: '部门名称',
        beDepartment: '所属部门',
        editRoleManagement: '编辑角色管理',
        editDepartmentManagement: '编辑部门管理',
        userRoleManagement: '用户角色管理',
        userRole: '用户角色',
        userRoleID: '用户角色ID',
        userID: '用户ID',
        userName: '用户名',
        userSpecialPermission: '用户特殊权限',
        userPrivilegeID: '用户权限ID',
        create_time: '创建时间',
        create_user: '创建人',
        modify_time: '修改时间',
        modify_user: '修改人',
        privilegeID: '权限ID',
        userPermissionSpecialPermission: '用户权限特殊权限',
        modifyRoleId: '修改角色ID',
        confirmModifyRoleId: '确认修改角色ID?',
        modifyPermissionId: '修改权限ID',
        confirmPermissionId: '确认修改权限ID?',
        modifyRoleName: '修改角色名',
        modifyDepartmentName: '修改部门名称',
        confirmRoleName: '确认修改角色名?',
        confirmDepartmentName: '确认修改部门名称?',
        modifyUserID: '修改用户ID',
        confirmUserID: '确认修改用户ID?',
        deleteCurrentRole: '确认删除当前角色名为【{name}】的数据？',
        deleteCurrentDepartment: '确认删除当前部门名为【{name}】的数据？',
        deleteAuthorityID: '确认删除当前角色权限ID为【{name}】的数据？',
        deleteLimitID: '确认删除当前权限ID为【{name}】的数据？',
        deleteRoleID: '确认删除当前角色ID为【{name}】的数据？',
        deleteUserID: '确认删除当前用户ID为【{name}】的数据？',
        departmentFrom: '部门来源',
        tenantUserName: '关联租户',
        departmentCode: '部门Code',
        addRoom: '新增科室',
        roomId: '科室ID',
        roomCode: '科室Code',
        roomFrom: '科室来源',
        editRoom: '编辑科室',
    },
    metadataManagementPage: {
        addAuthorization: '新增授权',
        authorization: '授权',
        authorizationManagementList: '授权管理列表',
        type: '字段类型',
        permissionType: '权限类型',
        authorizationTime: '授权时间',
        authorizationInformation: '授权信息',
        confirmAuthorization: '确认授权',
        clusterPermissions: '集群权限',
        databasePermissions: '数据库权限',
        dataTablePermissions: '数据表权限',
        authorizedUser: '授权用户',
    },
    configureParameterPage: {
        clusterParameterId: '集群参数id',
        clusterName: '集群名称',
        clusterType: '集群类型',
        parameterConfiguration: '数据源参数配置',
        addExecuteCluster: '新增执行集群',
        modifyExecuteCluster: '修改执行集群',
        errorData: '异常数据存储数据库名称',
        // eslint-disable-next-line no-template-curly-in-string
        executor: '可以使用${USERNAME}去替换实际执行的用户',
        dataMapValueRule: '只支持字母、$、{}或下划线',
        deleteCurrentCluster: '确认删除当前集群名为【{name}】的数据？',
        wtssConf: 'WTSS配置信息',
        jobserverConf: 'Jobserver配置信息',
    },
    filterDescription: {
        tips: '过滤条件说明:可在过滤条件中添加分区变量表达式,用于指定运行时的分区。',
        example: '例子',
        // eslint-disable-next-line no-template-curly-in-string
        actualDate: ' 1. ds=${run_date},表示程序运行时的实际日期前一天，格式为ds=yyyyMMdd；ds=${run_date_std},表示程序运行时的实际日期前一天，格式为ds=yyyy-MM-dd。',
        // eslint-disable-next-line no-template-curly-in-string
        brforeDay: ' 2.ds=${run_date-N}，表示程序运行时的实际日期前N + 1天；若今天是20210707，填写了ds=${run_date-2},运行时替换为ds=20210704。',
    },
    customTechnicalRule: {
        save: '是否保存不符合数据校验的结果',
        text: '如果勾选，就会将不满足sql语句的结果保存到中间表中',
    },
    fesHeader: {
        simulatedUser: '模拟用户',
        simulated: '模拟',
        exit: '退出',
        current: '当前模拟用户为',
        language: '语言切换',
        department: '部门修改',
        select: '请选择要模拟登录的用户',
        exitUser: '退出模拟用户',
        selectUser: '请选择用户',
        signOut: '退出登录',
    },
    addGroupTechniqueRule: {
        newCustomRule: '单指标校验',
        newMultiTableRule: '多表比对',
        documentVerification: '表文件校验',
        crossDatabaseFullVerification: '库一致性比对',
        crossDatabaseFullVerificationDetail: '跨库全量校验配置详情',
        projectDetails: '项目详情',
        technicalRulesDetails: '规则详情',
        fileRulesDetails: '文件校验规则详情',
        deleteNode: '请直接删除节点',
    },
    executationConfig: {
        advanceExecutationConfig: '高级执行配置',
        executationUserConfig: '执行用户配置',
        dynamicEngineConfig: '动态引擎配置',
        executationVaribleConfig: '执行变量配置',
        fpsFileConfig: 'FPS文件配置',
        sparkConfig: 'SPARK配置',
        executationUserConfigDesc: '可以指定代为执行的用户',
        dynamicEngineConfigDesc: '可切换集群执行，但要求数据源在指定集群是存在的；也可显式指定本次执行的性能参数',
        executationVaribleConfigDesc: '可指定查询过滤条件，也可动态替换查询中的占位符',
        advancedConfigDesc: '可指定任务拆分粒度，引擎复用，动态分区等',
        fpsFileConfigDesc: '可校验最新文件',
        sparkConfigDesc: '可指定Spark Configuration参数',
        concurrencyGranularity: '并发粒度',
        dbGranularity: '库粒度',
        tableGranularity: '表粒度',
        taskMerge: '任务融合',
    },
    dataSourceManagement: {
        title: '数据源管理',
        previous: '上一步',
        close: '关闭',
        finish: '完成',
        dataSourceId: '数据源ID',
        dataSourceName: '数据源名称',
        dataSourceDesc: '数据源描述',
        dataSourceType: '数据源类型',
        addDataSource: '新增数据源',
        editDataSource: '编辑数据源',
        dataSourceDetail: '数据源详情',
        viewDataSource: '查看数据源',
        visibleRange: '可见范围',
        developDepartment: '开发科室',
        maintainDepartment: '运维科室',
        exportDataSourceBatch: '批量导出数据源',
        importDataSourceBatch: '批量导入数据源',
        expire: '过期',
        canUse: '可用',
        published: '已发布',
        unPublish: '未发布',
        canNotPublish: '不可发布',
        testConnection: '测试连接',
        connectSuccessfully: '连接成功',
        versionsModalTitle: '新建版本列表',
        enterDataSourceName: '请输入数据源名称',
        enterDataSourceDesc: '请输入数据源描述',
        enterLabels: '请输入标签',
        rollbackComment: '从版本 {version} 回滚',
        cluster: '集群',
        proxyUser: '代理用户',
        status: '状态',
        version: '版本',
        createUser: '创建人',
        modifyUser: '修改人',
        createTime: '创建时间',
        modifyTime: '修改时间',
        host: 'Host',
        port: '端口',
        moreContent: '更多内容',
        connectPort: '连接端口',
        connectParams: '连接参数',
        authType: '认证方式',
        inputType: '录入方式',
        verifyType: '认证方式',
        mkPrivate: '账户私钥',
        username: '用户名',
        password: '密码',
        detail: '详情',
        subSystem: '子系统',
        label: '标签',
        versionDescription: '版本描述',
        publish: '发布',
        view: '查看',
        confirmDelete: '确认删除数据源吗?',
        batchOffline: '批量下线',
        dataSourceDescription: '数据源描述',
        dataSourceLabel: '数据源标签',
        associatedSubSystem: '关联子系统',
        versionList: '版本列表',
        manualEntry: '手动录入',
        sharedLogin: '共享登录认证',
        unsharedLogin: '非共享登录认证',
        connectConf: '连接配置',
        basicInfo: '基础信息',
        envConf: '环境配置',
        envName: '环境名称',
        envDesc: '环境描述',
        env: '环境',
        addEnv: '添加环境',
        accountPassword: '账户密码',
        passManage: '密码管家',
        loginAuth: '登录认证',
    },
    engineConfig: {
        title: '引擎配置',
        cluster: '集群',
        user: '用户',
        search: '查询',
        save: '保存',
        cancel: '取消',
        saveSuccess: '保存成功',
        settings: '设置',
    },
    instanceConfig: {
        title: '实例配置',
        instance: '实例',
        updatingApplicationNum: '在更新任务数',
        placeholderInput: '搜索实例关键字',
        newInstance: '新增实例',
        search: '查询',
        status: '状态',
        create_time: '创建时间',
        create_user: '创建人',
        modify_time: '修改时间',
        modify_user: '修改人',
        operate: '操作',
        instanceAddress: '服务实例地址',
        placeholderInstance: '请输入服务实例地址',
        instanceAddressRegTips: '请输入正确的服务实例地址（IP）',
        online: '上线',
        onlineConfirm: '确认是否上线该条数据？',
        onlineSuccess: '上线成功',
        offline: '下线',
        offlineConfirm: '确认是否下线该条数据？',
        offlineSuccess: '下线成功',
        delete: '删除',
        deleteConfirm: '确认是否删除该条数据？',
        deleteSuccess: '删除成功',
        newSuccess: '新增成功',
        running: '正在运行',
        hang: '挂起',
    },
    schedulingTask: {
        ruleGroupName: '规则组名称',
        frontOrBack: '前置/后置',
        database: '数据库/表',
        schedulingSystemType: '调度系统类型',
        cluster: '集群',
        project: '项目',
        workflow: '工作流',
        task: '任务',
        operation: '操作',
        pubStatus: '发布状态',
    },
    timingTask: {
        scheduleConfig: '调度配置',
        scheduleType: '调度类型',
    },
    system: {
        clusterName: '集群名',
        searchCluster: '搜索集群名',
        addCluster: '新增集群',
        department: '科室',
        division: '部门',
        userName: '用户名',
        enter: '请输入',
        select: '请选择',
        proxyUserName: '代理用户名',
    },
};
